From 293a2a481dd7780f1c06ca9bbc0dff1e68f9e803 Mon Sep 17 00:00:00 2001 From: Alex Williamson Date: Wed, 11 Jul 2007 11:32:30 -0600 Subject: [PATCH] [IA64] Fix VTi domain shutdown Event channel destruction is now done earlier, this patch does the corresponding modification in IA64 side. It fixes dom0 crash when VTI destroyed. Signed-off-by: Zhang Xin --- xen/arch/ia64/vmx/vmx_init.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xen/arch/ia64/vmx/vmx_init.c b/xen/arch/ia64/vmx/vmx_init.c index ff5c5cd5d3..3d3a36a170 100644 --- a/xen/arch/ia64/vmx/vmx_init.c +++ b/xen/arch/ia64/vmx/vmx_init.c @@ -283,9 +283,13 @@ static void vmx_create_event_channels(struct vcpu *v) } } +/* + * Event channel has destoryed in domain_kill(), so we needn't + * do anything here + */ static void vmx_release_assist_channel(struct vcpu *v) { - free_xen_event_channel(v, v->arch.arch_vmx.xen_port); + return; } /* -- 2.30.2